package com.briup.service.impl;

import com.briup.dao.EmpMapper;
import com.briup.dao.impl.EmpDaoImpl;
import com.briup.entity.Emp;
import com.briup.service.IEmpservice;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

@Component//类交给IOC容器管理
public class EmpServiceImpl implements IEmpservice {

    //获取dao层的对象
//    private EmpMapper empDao=new EmpDaoImpl();
    @Autowired
    private EmpMapper empDao;
    @Override
    public Emp getById(Integer id) {
        Emp emp=empDao.getById(id);
        //处理具体的业务逻辑？
        //处理性别
        Short gender=emp.getGender();
        if(gender!=null){
            if(gender==1){
                emp.setGenderStr("男");
            } else if (gender==2) {
                emp.setGenderStr("女");
            }
        }
        //处理job
        Short job=emp.getJob();
        if(job!=null){
            if(job==1){
                emp.setJobStr("讲师");
            } else if (job==2) {
                emp.setJobStr("班主任");
            }else if (job==3) {
                emp.setJobStr("就业指导");
            }
        }
        return emp;
    }
}
